home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / demo KungFu / kungfu.jar / l.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-04-22  |  10.8 KB  |  524 lines

  1. // $FF: renamed from: l
  2. public class class_0 {
  3.    // $FF: renamed from: p int[]
  4.    public static final int[] field_0 = new int[]{14, 52, 11, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 49, 12, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 49, 5, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 42, 10, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 38, 9, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 58, 2, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 42, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 29, 2, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 16, 2, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 52, 1, 23, 0, 0, 0, 0, 17, 0, 11, 16, 0, 0, 0, 0, 0, 0, 0, 0, 47, 52, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 33, 29, 18, 44, 58, 0, 17, 0, 0, 0, 0, 8, 0, 13, 12, 1, 12, 27, 15, 0, 0, 0, 0, 62, 76, 8, 0, 41, 26, 21, 9, 9, 0, 11, 11, 2, 11, 21, 17, 11, 22, 37, 12, 40, 51, 14, 24, 0, 0, 0, 0, 4, 0, 13, 11, 10, 12, 15, 18, 12, 33, 10, 18, 52, 45, 1, 30, 0, 0, 0, 0, 2, 0, 12, 12, 13, 8, 20, 14, 25, 22, 13, 23, 57, 50, 10, 25, 42, 30, 14, 11, 3, 0, 12, 13, 9, 12, 17, 18, 10, 30, 12, 20, 69, 48, 1, 27, 54, 10, 15, 6, 4, 0, 13, 13, 11, 7, 23, 15, 26, 26, 13, 22, 66, 52, 1, 23, 50, 0, 15, 8, 2, 7, 11, 12, 8, 15, 23, 15, 24, 28, 12, 24, 41, 52, 9, 23, 0, 0, 0, 0, 15, 0, 10, 13, 13, 11, 18, 18, 13, 27, 23, 25, 28, 48, 12, 27, 0, 0, 0, 0, 14, 0, 10, 10, 11, 9, 17, 17, 16, 28, 10, 20, 50, 47, 11, 28, 0, 0, 0, 0, 39, 8, 11, 9, 22, 10, 19, 12, 14, 23, 8, 24, 40, 49, 21, 26, 0, 0, 0, 0, 19, 24, 12, 9, 11, 12, 16, 14, 3, 27, 9, 22, 71, 45, 0, 30, 57, 0, 14, 7, 0, 6, 13, 11, 11, 9, 22, 14, 23, 23, 12, 22, 38, 52, 8, 23, 0, 0, 0, 0, 12, 0, 11, 13, 9, 12, 15, 20, 5, 32, 29, 20, 47, 52, 14, 23, 36, 15, 11, 7, 13, 0, 13, 13, 12, 12, 13, 20, 9, 29, 24, 23, 46, 52, 14, 23, 34, 6, 12, 9, 12, 0, 12, 12, 12, 13, 12, 18, 7, 30, 25, 22, 49, 52, 0, 23, 0, 0, 0, 0, 14, 0, 14, 12, 14, 12, 16, 21, 4, 31, 32, 18, 32, 42, 7, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 25, 27, 17, 68, 41, 0, 34, 45, 14, 17, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 37, 4, 38, 0, 0, 0, 0, 12, 0, 11, 12, 7, 11, 21, 13, 4, 22, 36, 15, 70, 31, 0, 44, 39, 22, 31, 9, 17, 0, 11, 15, 9, 12, 22, 18, 37, 20, 19, 11, 38, 52, 9, 23, 0, 0, 0, 0, 3, 0, 12, 12, 4, 12, 16, 17, 2, 29, 22, 23, 48, 52, 0, 23, 0, 0, 0, 0, 15, 0, 11, 12, 14, 12, 16, 19, 6, 32, 28, 20, 38, 52, 9, 23, 0, 0, 0, 0, 6, 0, 10, 12, 4, 12, 16, 21, 3, 34, 17, 18, 40, 52, 8, 23, 0, 0, 0, 0, 6, 0, 10, 13, 6, 12, 16, 22, 5, 35, 14, 17, 38, 52, 9, 23, 0, 0, 0, 0, 4, 0, 10, 12, 4, 12, 16, 19, 4, 31, 22, 21, 38, 51, 10, 24, 0, 0, 0, 0, 4, 0, 10, 12, 4, 11, 16, 19, 3, 31, 26, 20};
  5.    // $FF: renamed from: p int
  6.    public static final int field_1;
  7.    // $FF: renamed from: p int[][]
  8.    public static final int[][] field_2;
  9.    // $FF: renamed from: p l
  10.    public class_0 field_3;
  11.    // $FF: renamed from: d int
  12.    public int field_4;
  13.    // $FF: renamed from: a int
  14.    public int field_5;
  15.    // $FF: renamed from: n int
  16.    public int field_6;
  17.    // $FF: renamed from: p boolean
  18.    public boolean field_7;
  19.    // $FF: renamed from: v int
  20.    public int field_8;
  21.    // $FF: renamed from: i int
  22.    public int field_9;
  23.    // $FF: renamed from: l int
  24.    public int field_10;
  25.    // $FF: renamed from: b int
  26.    public int field_11;
  27.    // $FF: renamed from: c int
  28.    public int field_12;
  29.    // $FF: renamed from: e int
  30.    public int field_13;
  31.    // $FF: renamed from: f int
  32.    public int field_14;
  33.    // $FF: renamed from: g int
  34.    public int field_15;
  35.    // $FF: renamed from: h int
  36.    public int field_16;
  37.    // $FF: renamed from: j int
  38.    public int field_17;
  39.    // $FF: renamed from: k int
  40.    public int field_18;
  41.    // $FF: renamed from: m int
  42.    public int field_19;
  43.    // $FF: renamed from: o int
  44.    public int field_20;
  45.    // $FF: renamed from: q int
  46.    public int field_21;
  47.    // $FF: renamed from: r int
  48.    public int field_22;
  49.    // $FF: renamed from: s int
  50.    public int field_23;
  51.    // $FF: renamed from: t int
  52.    public int field_24;
  53.    // $FF: renamed from: u int
  54.    public int field_25;
  55.    // $FF: renamed from: w int
  56.    public int field_26;
  57.    // $FF: renamed from: x int
  58.    public int field_27;
  59.    // $FF: renamed from: y int
  60.    public int field_28;
  61.    // $FF: renamed from: z int
  62.    public int field_29;
  63.    // $FF: renamed from: dp int
  64.    public int field_30;
  65.    // $FF: renamed from: dd int
  66.    public int field_31;
  67.    // $FF: renamed from: da int
  68.    public int field_32;
  69.    // $FF: renamed from: dn int
  70.    public int field_33;
  71.    // $FF: renamed from: dv int
  72.    public int field_34;
  73.    // $FF: renamed from: di int
  74.    public int field_35;
  75.    // $FF: renamed from: dl int
  76.    public int field_36;
  77.    // $FF: renamed from: db int
  78.    public int field_37;
  79.    // $FF: renamed from: dc int
  80.    public int field_38;
  81.    // $FF: renamed from: d boolean
  82.    public boolean field_39;
  83.    // $FF: renamed from: p long
  84.    public long field_40 = 0L;
  85.    // $FF: renamed from: p i
  86.    public i field_41;
  87.  
  88.    public class_0(i var1, int var2) {
  89.       this.method_0(var1, var2);
  90.    }
  91.  
  92.    // $FF: renamed from: p (i, int) void
  93.    private final void method_0(i var1, int var2) {
  94.       this.field_41 = var1;
  95.       this.field_4 = var2;
  96.       this.method_1();
  97.    }
  98.  
  99.    // $FF: renamed from: p () void
  100.    public final void method_1() {
  101.       this.field_39 = false;
  102.       this.field_7 = true;
  103.       if (this.field_4 == 0) {
  104.          this.field_13 = 0;
  105.          this.field_14 = 5;
  106.       } else {
  107.          this.field_13 = 30;
  108.          this.field_14 = 5;
  109.       }
  110.  
  111.       this.field_6 = 30;
  112.       this.method_3(0);
  113.    }
  114.  
  115.    // $FF: renamed from: k () int
  116.    public final int method_2() {
  117.       return this.field_5;
  118.    }
  119.  
  120.    // $FF: renamed from: n (int) void
  121.    private final void method_3(int var1) {
  122.       this.field_5 = var1;
  123.       this.field_9 = 0;
  124.       this.field_11 = field_2[var1].length - 1;
  125.       this.method_4();
  126.    }
  127.  
  128.    // $FF: renamed from: d () void
  129.    private final void method_4() {
  130.       this.field_10 = field_2[this.field_5][0];
  131.       this.field_12 = field_2[this.field_5][this.field_9 + 1];
  132.       int var1 = this.field_12 * 20;
  133.       this.field_17 = field_0[var1++];
  134.       this.field_18 = field_0[var1++];
  135.       this.field_15 = field_0[var1++];
  136.       this.field_16 = field_0[var1++];
  137.       if (this.field_4 == 0) {
  138.          this.field_19 = this.field_13 + this.field_15;
  139.          this.field_20 = this.field_14 + this.field_16;
  140.          this.field_21 = field_0[var1++] + this.field_19;
  141.          this.field_22 = field_0[var1++] + this.field_20;
  142.          this.field_23 = field_0[var1++];
  143.          this.field_24 = field_0[var1++];
  144.          this.field_25 = field_0[var1++] + this.field_19;
  145.          this.field_26 = field_0[var1++] + this.field_20;
  146.          this.field_27 = field_0[var1++];
  147.          this.field_28 = field_0[var1++];
  148.          this.field_29 = field_0[var1++] + this.field_19;
  149.          this.field_30 = field_0[var1++] + this.field_20;
  150.          this.field_31 = field_0[var1++];
  151.          this.field_32 = field_0[var1++];
  152.          this.field_33 = field_0[var1++] + this.field_19;
  153.          this.field_34 = field_0[var1++] + this.field_20;
  154.          this.field_35 = field_0[var1++];
  155.          this.field_36 = field_0[var1++];
  156.       } else {
  157.          this.field_19 = this.field_13 + 71 - (this.field_15 + this.field_17);
  158.          this.field_20 = this.field_14 + this.field_16;
  159.          this.field_21 = field_0[var1++];
  160.          this.field_22 = field_0[var1++];
  161.          this.field_23 = field_0[var1++];
  162.          this.field_24 = field_0[var1++];
  163.          this.field_21 = this.field_13 + 71 - (this.field_15 + this.field_21 + this.field_23);
  164.          this.field_22 += this.field_20;
  165.          this.field_25 = field_0[var1++];
  166.          this.field_26 = field_0[var1++];
  167.          this.field_27 = field_0[var1++];
  168.          this.field_28 = field_0[var1++];
  169.          this.field_25 = this.field_13 + 71 - (this.field_15 + this.field_25 + this.field_27);
  170.          this.field_26 += this.field_20;
  171.          this.field_29 = field_0[var1++];
  172.          this.field_30 = field_0[var1++];
  173.          this.field_31 = field_0[var1++];
  174.          this.field_32 = field_0[var1++];
  175.          this.field_29 = this.field_13 + 71 - (this.field_15 + this.field_29 + this.field_31);
  176.          this.field_30 += this.field_20;
  177.          this.field_33 = field_0[var1++];
  178.          this.field_34 = field_0[var1++];
  179.          this.field_35 = field_0[var1++];
  180.          this.field_36 = field_0[var1++];
  181.          this.field_33 = this.field_13 + 71 - (this.field_15 + this.field_33 + this.field_35);
  182.          this.field_34 += this.field_20;
  183.       }
  184.  
  185.    }
  186.  
  187.    // $FF: renamed from: p (int, int, int, int, int, int, int, int) int
  188.    private final int method_5(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8) {
  189.       if (var5 >= var1 && var5 <= var1 + var3 && var6 >= var2 && var6 <= var2 + var4) {
  190.          return (var1 + var3 - var5) * (var2 + var4 - var6);
  191.       } else if (var1 >= var5 && var1 <= var5 + var7 && var6 >= var2 && var6 <= var2 + var4) {
  192.          return (var5 + var7 - var1) * (var2 + var4 - var6);
  193.       } else if (var5 >= var1 && var5 <= var1 + var3 && var6 <= var2 && var2 <= var6 + var8) {
  194.          return (var1 + var3 - var5) * (var6 + var8 - var2);
  195.       } else {
  196.          return var1 >= var5 && var1 <= var5 + var7 && var6 <= var2 && var2 <= var6 + var8 ? (var5 + var7 - var1) * (var6 + var8 - var2) : -1;
  197.       }
  198.    }
  199.  
  200.    // $FF: renamed from: p (l) void
  201.    public final void method_6(class_0 var1) {
  202.       this.field_3 = var1;
  203.    }
  204.  
  205.    // $FF: renamed from: n () int
  206.    public final int method_7() {
  207.       return this.field_4;
  208.    }
  209.  
  210.    // $FF: renamed from: g () int
  211.    public final int method_8() {
  212.       return this.field_12;
  213.    }
  214.  
  215.    // $FF: renamed from: d (int) void
  216.    public final void method_9(int var1) {
  217.       if (this.field_4 == 0) {
  218.          if (var1 <= 0 && this.field_13 > -12) {
  219.             this.field_13 -= 2;
  220.          }
  221.       } else if (var1 > 0 && this.field_13 < 44) {
  222.          this.field_13 += 2;
  223.       }
  224.  
  225.    }
  226.  
  227.    // $FF: renamed from: l () int
  228.    public final int method_10() {
  229.       return this.field_13;
  230.    }
  231.  
  232.    // $FF: renamed from: o () int
  233.    public final int method_11() {
  234.       return this.field_19;
  235.    }
  236.  
  237.    // $FF: renamed from: h () int
  238.    public final int method_12() {
  239.       return this.field_20;
  240.    }
  241.  
  242.    // $FF: renamed from: s () int
  243.    public final int method_13() {
  244.       return this.field_25;
  245.    }
  246.  
  247.    // $FF: renamed from: r () int
  248.    public final int method_14() {
  249.       return this.field_26;
  250.    }
  251.  
  252.    // $FF: renamed from: b () int
  253.    public final int method_15() {
  254.       return this.field_27;
  255.    }
  256.  
  257.    // $FF: renamed from: a () int
  258.    public final int method_16() {
  259.       return this.field_28;
  260.    }
  261.  
  262.    // $FF: renamed from: p () int
  263.    public final int method_17() {
  264.       return this.field_29;
  265.    }
  266.  
  267.    // $FF: renamed from: v () int
  268.    public final int method_18() {
  269.       return this.field_30;
  270.    }
  271.  
  272.    // $FF: renamed from: f () int
  273.    public final int method_19() {
  274.       return this.field_31;
  275.    }
  276.  
  277.    // $FF: renamed from: t () int
  278.    public final int method_20() {
  279.       return this.field_32;
  280.    }
  281.  
  282.    // $FF: renamed from: m () int
  283.    public final int method_21() {
  284.       return this.field_33;
  285.    }
  286.  
  287.    // $FF: renamed from: d () int
  288.    public final int method_22() {
  289.       return this.field_34;
  290.    }
  291.  
  292.    // $FF: renamed from: c () int
  293.    public final int method_23() {
  294.       return this.field_35;
  295.    }
  296.  
  297.    // $FF: renamed from: i () int
  298.    public final int method_24() {
  299.       return this.field_36;
  300.    }
  301.  
  302.    // $FF: renamed from: e () int
  303.    public final int method_25() {
  304.       return this.field_37;
  305.    }
  306.  
  307.    // $FF: renamed from: j () int
  308.    public final int method_26() {
  309.       return this.field_38;
  310.    }
  311.  
  312.    // $FF: renamed from: a () boolean
  313.    public final boolean method_27() {
  314.       return this.field_39;
  315.    }
  316.  
  317.    // $FF: renamed from: n () void
  318.    public final void method_28() {
  319.       this.field_39 = false;
  320.    }
  321.  
  322.    // $FF: renamed from: d () boolean
  323.    public final boolean method_29() {
  324.       if (this.field_5 == 0) {
  325.          return false;
  326.       } else if (this.field_5 != 5 && this.field_5 != 4) {
  327.          return this.field_9 > this.field_10 || this.field_5 == 1;
  328.       } else {
  329.          return true;
  330.       }
  331.    }
  332.  
  333.    // $FF: renamed from: a () void
  334.    public final void method_30() {
  335.       if (this.field_3 != null) {
  336.          int var1 = this.field_3.method_13();
  337.          int var2 = this.field_3.method_14();
  338.          int var3 = this.field_3.method_15();
  339.          int var4 = this.field_3.method_16();
  340.          int var5 = this.field_3.method_17();
  341.          int var6 = this.field_3.method_18();
  342.          int var7 = this.field_3.method_19();
  343.          int var8 = this.field_3.method_20();
  344.          int var9 = this.field_3.method_21();
  345.          int var10 = this.field_3.method_22();
  346.          int var11 = this.field_3.method_23();
  347.          int var12 = this.field_3.method_24();
  348.          int var13 = this.method_5(this.field_21, this.field_22, this.field_23, this.field_24, var1, var2, var3, var4);
  349.          int var14 = this.method_5(this.field_21, this.field_22, this.field_23, this.field_24, var5, var6, var7, var8);
  350.          int var15 = this.method_5(this.field_21, this.field_22, this.field_23, this.field_24, var9, var10, var11, var12);
  351.          int var16 = -1;
  352.          this.field_8 = 0;
  353.          if (var16 < var13) {
  354.             var16 = var13;
  355.             this.field_8 = 3;
  356.          }
  357.  
  358.          if (var16 < var14) {
  359.             var16 = var14;
  360.             this.field_8 = 1;
  361.          }
  362.  
  363.          if (var16 < var15) {
  364.             var16 = var15;
  365.             this.field_8 = 2;
  366.          }
  367.  
  368.          if (this.field_8 > 0) {
  369.             if (this.field_5 == 11) {
  370.                this.field_8 += 3;
  371.             }
  372.  
  373.             if (this.field_5 == 14) {
  374.                ++this.field_8;
  375.             }
  376.          }
  377.  
  378.          if (var16 > 0) {
  379.             this.field_37 = this.field_21 + this.field_23 / 2 - 15;
  380.             this.field_38 = this.field_22 + this.field_24 / 2 - 10;
  381.             this.field_39 = true;
  382.             int var17 = this.field_5 != 13 && this.field_5 != 9 && this.field_5 != 15 ? 17 : 18;
  383.             if (this.field_4 == 0) {
  384.                this.field_3.method_9(2);
  385.                this.field_3.method_33(-this.field_8);
  386.             } else {
  387.                this.field_3.method_9(-2);
  388.                this.field_3.method_33(-this.field_8);
  389.             }
  390.  
  391.             if (this.field_3.method_34() == 0) {
  392.                this.field_3.method_32(var17);
  393.                this.field_41.d();
  394.             }
  395.          }
  396.  
  397.       }
  398.    }
  399.  
  400.    // $FF: renamed from: p (boolean) void
  401.    public final void method_31(boolean var1) {
  402.       int var2 = Math.abs(this.field_13 - this.field_3.method_10());
  403.       if (this.field_4 == 0 && this.field_5 == 3) {
  404.          int var3 = this.field_3.method_2();
  405.          if (var3 != 8 && var3 != 9 && var3 != 14 && var3 != 11 && var3 != 12) {
  406.             if ((var3 == 13 || var3 == 15 || var3 == 10) && var2 <= 30) {
  407.                this.method_3(7);
  408.                return;
  409.             }
  410.          } else if (var2 <= 30) {
  411.             this.method_3(6);
  412.             return;
  413.          }
  414.       }
  415.  
  416.       if (var1) {
  417.          if (this.field_9 == this.field_10) {
  418.             return;
  419.          }
  420.  
  421.          if (this.field_9 == this.field_11 - 1 && (this.field_5 == 3 || this.field_5 == 2)) {
  422.             this.method_3(this.field_5);
  423.             return;
  424.          }
  425.       }
  426.  
  427.       ++this.field_9;
  428.       if (this.field_9 < this.field_11) {
  429.          if (this.field_4 == 0) {
  430.             if (this.field_5 == 14 && var2 > 4) {
  431.                this.field_13 += 2;
  432.             }
  433.  
  434.             if (this.field_5 == 3 && this.field_13 > -12) {
  435.                this.field_13 -= 4;
  436.             }
  437.  
  438.             if (this.field_5 == 2 && var2 > 4) {
  439.                this.field_13 += 4;
  440.             }
  441.          } else {
  442.             if (this.field_5 == 14 && var2 > 4) {
  443.                this.field_13 -= 2;
  444.             }
  445.  
  446.             if (this.field_5 == 3 && var2 > 4) {
  447.                this.field_13 -= 4;
  448.             }
  449.  
  450.             if (this.field_5 == 2 && this.field_13 < 44) {
  451.                this.field_13 += 4;
  452.             }
  453.          }
  454.  
  455.          this.method_4();
  456.       } else if (this.field_5 != 17 && this.field_5 != 18) {
  457.          if (this.field_5 != 16 && this.field_5 != 15) {
  458.             this.method_3(1);
  459.          } else {
  460.             this.method_3(5);
  461.          }
  462.       } else {
  463.          this.field_7 = false;
  464.          this.field_41.e();
  465.       }
  466.  
  467.       long var5 = System.currentTimeMillis();
  468.       if (var5 - this.field_40 > 1000L && this.field_6 > 0) {
  469.          this.field_40 = var5;
  470.          ++this.field_6;
  471.          if (this.field_6 >= 30) {
  472.             this.field_6 = 30;
  473.          }
  474.       }
  475.  
  476.    }
  477.  
  478.    // $FF: renamed from: a (int) void
  479.    public final void method_32(int var1) {
  480.       if (this.field_5 != 0 && this.field_5 != 17 && this.field_5 != 18) {
  481.          if (this.field_5 == 3 && var1 == 2 || this.field_5 == 2 && var1 == 3) {
  482.             var1 = 1;
  483.          }
  484.  
  485.          if (this.field_5 != 2 || var1 != 2) {
  486.             this.method_3(var1);
  487.          }
  488.       }
  489.    }
  490.  
  491.    // $FF: renamed from: p (int) void
  492.    public final void method_33(int var1) {
  493.       if (var1 < 0) {
  494.          this.field_40 = System.currentTimeMillis();
  495.       }
  496.  
  497.       this.field_6 += var1;
  498.       if (this.field_6 < 0) {
  499.          this.field_6 = 0;
  500.       }
  501.  
  502.    }
  503.  
  504.    // $FF: renamed from: q () int
  505.    public final int method_34() {
  506.       return this.field_6;
  507.    }
  508.  
  509.    // $FF: renamed from: p () boolean
  510.    public final boolean method_35() {
  511.       return this.field_7;
  512.    }
  513.  
  514.    // $FF: renamed from: u () int
  515.    public final int method_36() {
  516.       return this.field_8;
  517.    }
  518.  
  519.    static {
  520.       field_1 = field_0.length / 20;
  521.       field_2 = new int[][]{{-1, 0, 0, 1, 1, 1, 0, 0}, {-1, 26}, {-1, 31, 32, 33, 34, 35, 36}, {-1, 36, 31, 35, 34, 33, 32, 31}, {-1, 11, 11, 11}, {5, 27, 27, 27, 27, 27, 27, 27}, {-1, 10, 10, 10, 10, 10, 10}, {-1, 9, 9, 9, 9, 9, 9}, {2, 13, 14, 17, 14, 13}, {2, 13, 14, 16, 14, 13}, {1, 13, 15, 13}, {4, 18, 19, 20, 21, 22, 14, 13}, {1, 23, 25, 23}, {1, 23, 24, 23}, {-1, 11, 12, 12}, {1, 27, 28}, {-1, 29, 30, 29}, {-1, 5, 5, 6, 7, 8, 8, 8, 8, 8}, {-1, 2, 2, 3, 4, 4, 4, 4, 4, 4}};
  522.    }
  523. }
  524.